//连接数据库
const {connect} = require('mongoose')

const config = require('../config')

//连上数据库
//封装成promise（是个异步操作）
function initConnection(){
    return new Promise((resolve,reject)=>{
        //协议//地址：端口号//数据库名
        connect(config.mongodbUrl,{
            useNewUrlParser:true,
            useUnifiedTopology:true
        },(error)=>{    //回调函数
            if(error){
                reject(error)
            }else{
                console.log('连接数据库成功')
                resolve()    
            }
        })
    })

}

module.exports = initConnection;